home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-08-09 | 1.5 KB | 79 lines | [TEXT/MPS ] |
- #######################################
- ### File RezC.MENU1.more
- ### Called by RezC.MENU to generate partial Rez input
- ### for one menu item or hierarchical menu.
- ### W. Powell 1988
-
- Set Exit 0
- If "{1}" == "-DONE" # Done, no input
- Exit 100
- End
- Echo "∂t∂"{1}∂","
- Shift 1
- If "{1}" == "-icon"
- Echo "∂t∂t{2},∂t∂/* Icon *∂/"
- Shift 2
- Else
- Echo "∂t∂tnoIcon,∂t∂/* Icon *∂/"
- End
- If "{1}" == "-key"
- Echo "∂t∂t∂"{2}∂",∂t∂/* Cmd Key *∂/"
- Shift 2
- Else If "{1}" == "hierarchicalMenu"
- Echo "∂t∂thierarchicalMenu,∂t"
- Shift 1
- Else
- Echo "∂t∂tnoKey,∂t∂/* Cmd Key *∂/"
- End
- If "{1}" == "-mark"
- If "{2}" == "noMark" || "{2}" == "check"
- Echo "∂t∂t{2},∂t∂/* Marking Character *∂/"
- Shift 2
- Else
- Echo "∂t∂t∂"{2}∂",∂t∂/* Marking Character *∂/"
- Shift 2
- End
- Else If "{1}" == "-sub"
- Set dmv "{2}"
- Shift 2
- Set chars `Echo -n "{dmv}" | Count -c `
- If {chars} == 0
- Set dmv "000"
- Else If {chars} == 1
- Set dmv "00{dmv}"
- Else If {chars} == 2
- Set dmv "0{dmv}"
- End
- Echo "∂t∂t∂"∂\0D{dmv}∂",∂t∂/* SubMenu ID *∂/"
- Else
- Echo "∂t∂tnoMark,∂t∂/* Marking Character *∂/"
- End
- If "{1}" == "enabled"
- Set EStat 0
- Else if "{1}" == "disabled"
- Set EStat 10
- Else
- Set EStat 20 # Not allowed
- End
- Shift 1
- If "{1}" == "-LAST"
- Set EStat `Evaluate {EStat} + 100`
- End
- Shift 1
- If "{1}" == "+"
- Shift 1
- End
- Set TheStyle ""
- For style In {Parameters}
- Set TheStyle "{TheStyle} {style}"
- End
- Echo "∂t∂t∂/* Typeface style *∂/"
- Echo -n "∂t∂t{TheStyle} "
- If {EStat} <= 10
- Echo ","
- End
- Exit {EStat}
-
- ### End File RezC.MENU1.more
- #############################
-